anti submarine rocket - French English Dictionary